Fix aliases from jsconfig.json not being picked up anymore #5076
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Changes
Starting from 1.5.0, aliases inside
jsconfig.json
were not being properly picked up anymore, this fix that. The issue was that we were returning the originaltsconfig.json
error before checking for ajsconfig.json
Testing
We can't test this! Since we first try for a
tsconfig.json
before falling back tojsconfig.json
, in the monorepo we always end up finding anothertsconfig.json
up the filesystem (notably, the new one at root added by Nate after histsconfig.json
adventures).jsconfig.json
are.. kinda rare. All of our templates includestsconfig.json
,astro add
addstsconfig.json
etc. So I think it's not that bad for it to not be tested. Loading ajsconfig.json
directly however is testedDocs
N/A